#ifndef __SPLITTOOLCPPJIEBA_H__
#define __SPLITTOOLCPPJIEBA_H__

#include "simhash/deps/cppjieba/Jieba.hpp"
#include "SplitTool.h"

const char *const DICT_PATH = "../../include/simhash/dict/jieba.dict.utf8";
const char * const HMM_PATH = "../../include/simhash/dict/hmm_model.utf8";
const char * const USER_DICT_PATH = "../../include/simhash/dict/user.dict.utf8";

class SplitToolCppJieba
:public SplitTool
{
public:
    SplitToolCppJieba();//构造函数
    ~SplitToolCppJieba();
    vector<string> cut(const string &sentence);
private:
    cppjieba::Jieba _jieba;
};

#endif
